#include <stdio.h>
#include <string.h>

int main() {

    int array[128] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
    int array_copy[128] = {};

    // 拷贝 array 所指的内存内容的前 4 * 3 个字节到 array_copy 的内存地址上
    memcpy(array_copy, array, sizeof(int) * 3);

    // 0 1 2 0 0 0 0 0 0 0
    for (int i = 0; i < 10; ++i) {
        printf("%d ", array_copy[i]);
    }

    return 0;
}